home *** CD-ROM | disk | FTP | other *** search
/ MacFormat España 26 / macformat_26.iso / Shareware / Programación / ITK™ 1.1.4 / Internet ToolKit™ ReadMe < prev    next >
Text File  |  1997-01-07  |  7KB  |  185 lines

  1. PLEASE READ THE LICENSE AGREEMENT BEFORE USING THE SOFTWARE.
  2.  
  3.  
  4. Internet ToolKit™ for 4D v1.1.4 (6-Jan-97)
  5. ==========================================
  6.  
  7. Internet ToolKit v1.1.4 fixes:
  8. -----------------------------
  9.  
  10. 1) ITK_Text2HTML wasn't converting ‘ and ’ into '.
  11.  
  12. 2) ITK_TCPRelease: stream reuse wasn't working anymore (since ITK v1.1).
  13.  
  14. 3) ITK_Bin2Mac was changing the destination pathname parameter in compiled databases.
  15.  
  16. 4) ITK_Mac2Hqx has been modified to add some "filler" chars at the end of the encoded data.
  17.  
  18. 5) ITK_HTML2Text, "&#nnn;" patterns were incorrectly decoded .
  19.  
  20.  
  21. MacOS only:
  22.  
  23. 1) Under OpenTransport, ITK_TCPStatus could return 8 while the stream was already closed. ITK now checks the remote host IP address to return 14 when this address passes to 0 (workaround described by a Swedish user of ITK). This bug seem to come from OpenTransport.
  24.  
  25.  
  26. Windows only:
  27.  
  28. 1) ITK_TCPSendFile wasn't sending the file data.
  29.  
  30. 2) ITK_TCPRcv: -1 was returned instead of 0 when no data were available.
  31.  
  32. 3) Fix on ITK_TCPListen to allow IP address reuse (Winsock level).
  33.  
  34. 4) New handling of incoming connections under Windows NT.
  35.  
  36. 5) ITK_Addr2Name(xxx;1) was returning a "dotted" adress instead of an empty string when the reverse name couldn't be retrieved.
  37.  
  38.  
  39. Internet ToolKit v1.1.3 changes and fixes:
  40. -----------------------------------------
  41.  
  42. 1) ITK_Text2HTML and ITK_HTML2Text now use RFC#1866 conversion table.
  43.    The previous table was incomplete.
  44.  
  45. 2) ITK_TCPSendFile has two new parameters to allow sending portions of a file
  46.    instead of sending the whole file. This is usefull to support
  47.    "byterange serving" in HTTP servers (used for example by Acrobat 3.0 plugins).
  48.  
  49. Mac specific changes:
  50.  
  51. 1) ITK_TCPClose had a bug that could trash the end of the data to be sent.
  52.    This is now fixed.
  53.  
  54. Windows specific changes:
  55.  
  56. 1) ITK could cause a crash when reopening another database. This was caused
  57.    by some Windows specific "hook". It has been fixed.
  58.  
  59. 2) ITK_UDPRcv was sometime causing an exception. This has been fixed.
  60.  
  61. 3) File conversion routines (ITK_Mac2Bin, ITK_Bin2Mac, ITK_Mac2Hqx
  62.    and ITK_Hqx2Mac) are now supported under Windows.
  63.    Be aware that the resource fork will always be lost.
  64.  
  65.  
  66. Internet ToolKit v1.1.2 fixes:
  67. -----------------------------
  68.  
  69. 1) ITK_TCPSendPict wasn't sending JPEG pictures correctly due to a change related to the addition of ITK_PictSave and ITK_PictRead in ITK v1.1.1. It is now fixed.
  70.  
  71. 2) ITK_Addr2Name could return garbage when the DNS wasn't answering. This is now fixed.
  72.  
  73. 3) ITK_Text2HTML now translate "°" into "°". All other &#xxx; translation have been fixed. Previous 1.1.x versions were adding an additional garbage character before the ";" character.
  74.  
  75. 4) ITK_Text2URL now encodes "<" and ">" characters.
  76.  
  77. 5) ITK_RFC2Secs was returning a bad value when the time zone offset was greater than the hour (resulting in a negative hour in some internal calculation that lead Date2Secs's Toolbox routine to return an invalid value). The time zone offset is now calculated differently to avoid this problem.
  78.  
  79. Windows only bug fixes:
  80.  
  81. 6) ITK_TCPListen & ITK_TCPRelease are now handled differently under Windows to workaround a Winsock bug. The workaround is only applied when more than one stream is opened on the same port number and IP address.
  82.  
  83. 7) ITK_Pict2GIF offscreen pixmap where not released by Altura's Mac2Win library resulting in a huge memory leak. This is now fixed.
  84.  
  85.  
  86. ITK v1.1.2 as been tested under Windows NT Server 4.0 and MacOS 7.5.5 with OpenTransport 1.1 and OpenTransport 1.1.1b8.
  87.  
  88. Know problem:
  89.  
  90. Under pre 1.1.1b8 versions of OpenTransport, ITK_Addr2Name can lock the machine after a large number of calls (a few thousands). This is fixed in OpenTransport 1.1.1b8 and should be fixed in the final 1.1.1 version of OpenTransport.
  91.  
  92.  
  93. Internet ToolKit v1.1.1 fixes:
  94. -----------------------------
  95.  
  96. 1) license number wasn't always correctly recognized by ITK 1.1,
  97.  
  98. 2) ITK_Secs2RFC & ITK_RFC2Secs had some troubles due to a bug in string manipulation routines,
  99.  
  100. 3) ITK_Mac2Bin, ITK_Bin2Mac, ITK_Mac2Hqx and ITK_Hqx2Mac now accept long pathnames correctly.
  101.  
  102. 4) ITK_TCPSendFile and ITK_TCPRcvFile have been fixed on Windows to handle extended ASCII in pathnames correctly,
  103.  
  104. 5) high load on the Windows version should now be handled more efficiently. If a lot of incoming call were received, Winsock could reject some of them.
  105.  
  106.  
  107. Internet ToolKit v1.1:
  108. ---------------------
  109.  
  110. This new version of ITK is now available for Mac and Windows (95 and NT only).
  111. ITK 1.1 bring some new features.
  112. For more details, please check the latest version of "ITK Programmer's Guide" available on ITK's Internet site at http://www.jca.fr/jca/itk/
  113.  
  114.  
  115. Internet ToolKit v1.0.4 fixes:
  116. -----------------------------
  117. 1) ITK_Date2Secs was not handling the local time zone correctly when the new parameter introduced in v1.0.3 was used.
  118.  
  119. 2) ITK_TCPSendFile could sometime send output buffered data twice. This problem was also present in ITK_TCPRcv.
  120.  
  121. 3) ITK_TCPWaitConn could stay locked if an error occurred on the stream before a connection was detected.
  122.  
  123. 4) New info returned by ITK_TCPInfos to get current OpenTransport version.
  124. Check ITK Programmer's Guide for more details about this new info returned by ITK_TCPInfos.
  125.  
  126. 5) ITK_Mac2Bin wasn't always encoding file correctly. It is now fixed.
  127. This could cause ITK_Bin2Mac to hang when decoding improperly encoded files.
  128.  
  129. 6) ITK_Hqx2Mac was returning -1 when no error occurred. This is now fixed and 0 is returned.
  130.  
  131.  
  132. Internet ToolKit v1.0.3 fixes:
  133. -----------------------------
  134. 1) ITK_Secs2RFC was not working correctly if the current time zone wasn't the GMT one. 
  135.  
  136. 2) ITK_TCPSend now returns the number of bytes stored in its internal output buffer when using output buffering. 
  137.  
  138. 3) ITK_Date2Secs has a new parameter allowing you to tell Internet ToolKit if the date and time passed as first two parameters are in the local time zone (value=1) or GMT (value=0).
  139. Ex: ITK_Date2Secs(Current date; Current time;1)  ` good because date/time are in local time zone
  140.  
  141.  
  142. Internet ToolKit v1.0.2 fixes:
  143. -----------------------------
  144. 1) A bug in CR->CRLF and CRLF->CR filters which was not updating the length on the result string.
  145.  
  146.  
  147. Internet ToolKit v1.0.1 fixes:
  148. -----------------------------
  149. 1) Some incompatibilities with other 4D External Packages (such as System7Pack) due to bad resources in Internet ToolKit's Package,
  150.  
  151. 2) A bug in ITK_Addr2Name which was not always returning a result to 4D and so may lead to some freezes or crashes in 4D.
  152.  
  153.  
  154.  
  155.  
  156.  
  157. Technical support, documentation, updates and so on are available through the Internet using our WWW, Listserv, FTP and eMail servers.
  158.  
  159. Internet ToolKit's HomePage:   http://www.jca.fr/jca/itk/
  160. Internet ToolKit's FTP:        ftp://ftp.jca.fr/pub/jca/itk/
  161. Internet ToolKit's eMail:      itk_infos@jca.fr, itk_techsupport@jca.fr
  162.  
  163. JCA S.A.
  164. 69/71 avenue Foch
  165. 94100 Saint-Maur des Fossés (France)
  166. Tel:   +33 1 43 97 34 34
  167. Fax:   +33 1 43 97 17 17
  168. email: jca@jca.fr
  169. web:   www.jca.fr
  170.  
  171.  
  172. Technical support for Northern America customers is directly handled by Foresight.
  173.  
  174. Foresight Technology, Inc.
  175.  
  176. Phone:        (817) 731-4444
  177. Tech Support: support@fsti.com
  178. Web:          http://www.fsti.com/
  179.  
  180.  
  181. JCA thanks you for your interest about Internet ToolKit.
  182.  
  183. Internet ToolKit, Internet ToolKit Logo are trademarks of JCA S.A.
  184. Internet ToolKit (C) 1995-97 JCA S.A. All rights reserved
  185.